Big Huge Thesaurus

te deum

noun

sounds kind of like